body{margin: 0px;padding: 0px;font-size: 12px;font-family: Microsoft YaHei;color: #444;}
ul,li{float: left;margin: 0px;padding: 0px;list-style-type: none;}
img{border: none;float: left;}
a,a:hover{text-decoration: none;}
p,h1,span,h3,i{margin: 0px;padding: 0px;float: left;font-style: normal;font-weight: normal;}

#main{width: 100%;float: left;}
.main{width: 980px;margin: 0px auto;}
.banner{width: 100%;float: left;margin: 10px 0px;}
.title{width: 100%;height: 30px;float: left;background: url(title_bg.png);line-height: 30px;border-bottom: 1px #e7e7e7 solid;position: relative;}
.title span{font-weight: bolder;font-size: 15px;color: #eb0001;position: absolute;top: 0px;left: 15px;}
.title p{position: absolute;top: 0px;right: 67px;color: #ff0010;}
.title p a{color: #FF0010;}
.title p a:hover{color: #FF0010;text-decoration: underline;}
.more{position: absolute;top: 0px;right: 10px;color: #959595;}
.more:hover{color: #D40309;text-decoration: underline;}
.news{padding: 10px;float: left;}
.news span{width: 100%;float: left;height: 92px;padding-bottom: 12px;background: url(ge.png) no-repeat bottom center;margin-bottom: 10px;}
.news span img{width: 125px;height: 92px;}
.news span p{width: 246px;float: right;text-indent: 2em;font-size: 13px;line-height: 23px;color: #000;}
.news span p a{color: #000;}
.news span p a:hover{color: #D40309; text-decoration: underline;}
.news ul li{width: 100%;line-height: 24px;background: url(tt-doc.png) no-repeat left center;text-indent: 10px;border: none;margin: 0px !important;height: auto;}
.news ul li a{color: #444;float:left;}
.news ul li a:hover{color: #D40309;text-decoration: underline;}
.news ul li i{float: right;}

.top{width: 100%;height: 30px;line-height: 30px;float: left;text-align: right;color: #3a3a3a;}
.top a{color: #3A3A3A;}
.top a:hover{text-decoration: underline;}

.head{width: 100%;height: 125px;float: left;margin-bottom: 10px;}
.logo{width: 173px;float: left;margin-top: 15px;}
.logo span{width: 100%;text-align: center;margin-top: 5px;font-size: 14px;}
.head_right{width: 779px;float: right;}

.menu{width: 100%;height: 69px;float: left;background: url(menu_bg.png) repeat-x;padding-top: 3px;}
.menu li{width: 88px;text-align: center;padding: 7px 5px;font-size: 14px;}
.menu li a{color: #3A3A3A;}
.menu li a:hover{color: #d40309;text-decoration: underline;}

.head_news{width: 100%;height: 67px;float: left;margin: 15px 0px 15px 0px;background: url(tt-pic.png) no-repeat;}
.head_news h1{width: 810px;height: 30px;line-height: 30px;float: left;text-align: center;margin:5px 85px 0px 85px;background: url(wh003.gif) bottom repeat-x;padding-bottom: 5px;font-weight: normal;}
*html .head_news h1{margin:5px 0px 0px 40px;}
.head_news h1 a,.head_news h1 a:hover{color: #17589c;}
.head_news span{width: 810px; margin-left: 85px;color: #17589c;text-align: center;}
.head_news span a,.head_news span a{line-height: 30px;padding-left: 5px;margin-left: 5px;color: #17589c;}

.pic_news{width: 552px;float: left;padding: 5px;border: 1px #bbb solid;}
.section-focus-pic{height:312px;width:552px;overflow:hidden;position:relative;float: left;}
.section-focus-pic ul li{position:absolute;top:0;left:552px;width:552px;height:312px;}
.section-focus-pic ul li img{width: 552px;height: 312px;}
.section-focus-pic ul li h3{position:absolute;bottom:5px;left:0;width: 400px;font-weight:normal;margin-left: 10px;z-index: 111;font-size: 15px;}
.section-focus-pic ul li h3 a,.section-focus-pic ul li h3 a:hover{color: #fff;}
.section-focus-pic ul li div{position:absolute;bottom:0;left:0;height:30px;background-color:#000;width:552px;opacity: 0.6;filter: alpha(opacity=60);_opacity: 0.6;_filter: alpha(opacity=60);}
.section-focus-pic .pages{width:552px;height:312px;}
.section-focus-pic .controler{position:absolute;bottom:6px;right:10px;}
.section-focus-pic .controler b{cursor:pointer;width:23px;height:17px;float:left;margin:0 0 0 5px;text-align: center;line-height: 17px;background: #2c2b2b;color: #fff;}
.section-focus-pic .controler b.down{background:#d40309;}

.wmjj{width: 380px;float: right;height: 324px;overflow:hidden;}
.wmjj_title{width: 305px;float: left;position: relative;height: 45px;line-height: 45px;background: url(wmjj_doc.png) no-repeat left center;padding-left: 75px;font-size: 15px;font-weight: bolder;line-height: 45px;color: #d40309;border-bottom: 1px solid #eb0001;}
.wmjj_title a{position: absolute;top: 0px;right: 0px;font-size: 13px;font-weight: normal;color: #3A3A3A;}
.wmjj_title a:hover{color: #D40309; text-decoration: underline;}
.wmjj ul{width: 100%;padding-top: 12px;border-top: 1px #7c7c7c dashed;margin-bottom: 12px;}
.wmjj ul span{width: 100%;line-height: 30px;font-size: 15px;font-weight: bolder;}
.wmjj ul span a{color: #0e6bb1;}
.wmjj ul span a:hover{color: #0e6bb1;text-decoration: underline;}
.wmjj ul li{width: 100%;margin-bottom: 5px;}
.wmjj ul li a{color: #000;}
.wmjj ul li a:hover{color:#D40309; text-decoration: underline;}

.left_one{width: 293px;float: left;padding-right: 10px;height: 443px;overflow: hidden;}
.gygg{width: 291px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;float: left;}
.gygg li{width: 130px;padding: 7px 7px;}
.gsgg{width: 291px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;float: left;margin-top: 7px;height: 241px;overflow: hidden;}
.gsgg li{width: 271px;background: url(tt-doc.png) no-repeat  10px center;padding-left: 20px;line-height: 24px;margin: 3px 0px;}
.gsgg li a{color: #444;}
.gsgg li a:hover{color: #D40309;text-decoration: underline;}

.center_one{width: 406px;float: left;height: 443px;overflow: hidden;}
.wmbb{width: 404px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;float: left;height: 213px;}
.wmbb .news{width: 384px;}

.right_one{width: 261px;float: left;padding-left: 10px;height: 443px;overflow: hidden;}
.zthd{width: 259px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;float: left;height: 440px;}
.zthd_pic{width:249px;height:394px;padding:5px;margin-top:5px;overflow:hidden;float:left;}
.zthd_pic ul{list-style-type:none;}
.zthd_pic ul li{font-size:0;padding-bottom:11px;}
.zthd_pic ul li img{width: 249px;height: 69px;}

.frsj{width: 100%;height: 35px;line-height: 35px;float: left;background: url(frsj_title.png);}
.frsj a{color: #fff;float: right;margin-right: 10px;}
.frsj a:hover{color: #fff;text-decoration: underline;}
.frsj_main{width:962px;height:170px;padding:8px;border:1px solid #d7d7d7;border-top: 0px;overflow: hidden;}
.frsj_main ul{list-style-type:none;float:left;}
.frsj_main ul li{width:118px;margin-right:22px;float:left;height: 170px;}
.frsj_main ul li img{width: 116px;height: 146px;border: 1px #cdcdcd solid;}
.frsj_main ul li span{width: 100%;text-align: center;margin-top: 5px;}
.frsj_main ul li span a{color: #444;}
.frsj_main ul li span a:hover{color: #444;text-decoration: underline;}

.new li{width: 318px;margin: 5px 3px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;height: 237px;}
*html .new li{margin: 5px 1px;}
.new li span p{width: 160px;}

.mldh{width: 100%;height: 35px;line-height: 35px;float: left;background: url(mldh_title.png);}
.mldh a{color: #fff;float: right;margin-right: 10px;}
.mldh a:hover{color: #fff;text-decoration: underline;}
.mldh_pic{padding: 14px;border: 1px #d7d7d7 solid;border-top: none;width: 950px;height: 168px;}
.mldh_pic li{width: 219px;padding: 0px 9px;}
.mldh_pic img{width: 219px;height: 168px;}

.new_left{width: 704px;float: left;}
.new_left li{width:343px;margin: 5px 3px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;height: 237px;}
*html .new_left li{margin: 5px 1px;} 
.new_left li span p{width: 185px;}
.new_right{width: 273px;float: right;}
.new_right li{width:273px;margin: 5px 0px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;height: 237px;}
.new_list{padding: 10px;width: 253px;}
.new_list li{border: none;height: auto;margin:0px;width: 253px;line-height: 23px;background: url(tt-doc.png) no-repeat left center;text-indent: 10px;}
.new_list li a{color: #444;}
.new_list li a:hover{color: #D40309;text-decoration: underline;}

.whdh{width: 100%;height: 35px;line-height: 35px;float: left;background: url(whdh_title.png);margin-bottom: 15px;}
.whdh a{color: #fff;float: right;margin-right: 10px;}
.whdh a:hover{color: #fff;text-decoration: underline;}
.whdh_list{width: 315px;}
.whdh_list li{border: 1px #e2e2e2 solid;margin-bottom: 10px;width: 305px;padding: 13px 5px;height: 94px;}
.whdh_list li img{padding: 1px;border: 1px solid #d70409;width: 90px;height: 90px;}
.whdh_list li span{width: 195px;text-align: center;line-height: 24px;font-size: 15px;float: right;}
.whdh_list li span a{color: #D40309;}
.whdh_list li span a:hover{color:#D40309;text-decoration: underline;}
.whdh_list li p{width: 195px;float: right;text-indent: 2em;line-height: 24px;color: #000;}
.whdh_list li p a{color: #000;}
.whdh_list li p a:hover{color: #D40309;text-decoration: underline;}
.whdh_move{width: 330px;height: 254px;float: left;padding-left: 12px;}
*html .whdh_move{padding-left: 8px;}

.lm{width: 978px;float: left;font-size: 12px;border: #cdcdcd 1px solid;padding-bottom: 10px;}
.lm h1{width: 100%;margin: 0px;padding: 0px;text-align: center;color: #fff;float: left;height:35px;line-height: 35px;background: #d40309;margin-bottom: 15px;font-size: 20px;font-weight: bolder;}
.lm ul{width: 945px;margin: 5px 17px;list-style-type: none;float: left;padding: 0px;}
*html .lm ul{margin: 5px 8px;}
.lm ul i{font-weight: bold;color: #c00;padding-right: 15px;white-space: nowrap;overflow: visible;font-style: normal;float: left;}
.lm ul li{padding-right: 15px;white-space: nowrap;overflow: visible;margin: 2px 0px;float: left;}
.lm ul li a{color: #000;text-decoration: none;}
.lm ul li a:hover {color: #f00;}

.foot{width: 100%;margin: 10px 0px;float: left;}
.foot p{width: 100%;text-align: center;line-height: 30px;font-size: 14px;}


.banner_left{width: 720px;float: left;}
.banner_title{width: 100%;height: 30px;line-height: 30px;background: url(list_bg.png) no-repeat left center;border-bottom: 2px solid #e90000;}
.banner_title span{float: left;padding-left: 15px;font-size: 15px;font-weight: bolder;color: #333;}
.banner_title p{float: right;color: #333;font-size: 14px;margin-right: 5px;}
.banner_title p a{color: #333;}
.banner_title p a:hover{color: #e90000;text-decoration: underline;}
.news_list{padding:19px 20px;border: 1px #ccc solid;width: 678px;border-top: 0px;background: #f2f2f2;height: 623px;}
.news_list li{width: 100%;line-height: 30px;margin-bottom: 5px;border-bottom: 1px #ddd dashed;background: url(tt-doc.png) no-repeat left center;text-indent: 15px;}
.news_list li a{float: left;color: #333;}
.news_list li a:hover{color: #D40309;text-decoration: underline;}
.news_list span{float: right;}
.Number{width:100%;margin-top: 15px;float: left;}
.Number ul li{margin: 0 0 0 10px;border: none;background: no-repeat;width:30px;text-indent: 0px;line-height: 30px;padding: 0px;}
.Number ul li span{width: 30px;text-align: center;float: left;}
.Number ul li a{border: 1px #ccc solid;width: 30px;text-align: center;color: #333;float: left;}
.Number ul li a:hover{color: #D40309;text-decoration: underline;}

.banner_right{width: 254px;float: right;}
.list_zthd{width:252px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;float: left;height: 440px;}
.list_zthd_pic{width:242px;height:394px;padding:5px;margin-top:5px;overflow:hidden;float:left;}
.list_zthd_pic ul{list-style-type:none;}
.list_zthd_pic ul li{font-size:0;padding-bottom:11px;}
.list_zthd_pic ul li img{width: 242px;height: 69px;}
.list_gsgg{width: 252px;border: 1px solid #e2e2e2;border-top: 2px #d40309 solid;float: left;margin-top: 7px;height: 241px;overflow: hidden;}
.list_gsgg li{width: 232px;background: url(tt-doc.png) no-repeat  10px center;padding-left: 20px;line-height: 24px;margin: 3px 0px;}
.list_gsgg li a{color: #444;}
.list_gsgg li a:hover{color: #D40309;text-decoration: underline;}

.imgs_list{padding:19px 20px;border: 1px #ccc solid;width: 678px;border-top: 0px;background: #f2f2f2;height: 623px;}
.imgs_list li{width: 179px;padding: 8px 23px;}
.imgs_list li img{padding: 1px;width: 175px;height: 115px;border: 1px #ccc solid;}
.imgs_list li span{width: 100%;text-align: center;line-height: 24px;margin-top: 5px;}
.imgs_list li span a{color: #000;}
.imgs_list li span a:hover{color: #D40309;text-decoration: underline;}

.banner_main{padding:19px 20px;border: 1px #ccc solid;width: 678px;border-top: 0px;background: #f2f2f2;float: left;}
.banner_main h2{width: 100%;float: left;text-align: center;color:#99003a;}
.banner_main span{width:100%;BORDER-BOTTOM: #ddd 1px solid;float: left;line-height: 30px;text-align: center;margin-bottom: 20px;}
.banner_main p{width: 100%;text-indent: 2em;line-height: 24px;font-size: 15px;}
.banner_main i{width: 100%;float: left;margin-top: 20px;font-size: 15px;}